Type And Defend